package com.apci.ipreda.service;

import java.util.List;

import com.apci.ipreda.dao.EmpleadoDAO;
import com.apci.ipreda.domain.Empleado;

public class EmpleadoServiceImpl implements EmpleadoService{
	private EmpleadoDAO empleadoDAO;

	public void setEmpleadoDAO(EmpleadoDAO empleadoDAO) {
		this.empleadoDAO = empleadoDAO;
	}
	public Empleado getEmpleadoById(Long empleadoId){
		return empleadoDAO.getEmpleadoById(empleadoId);
	}
	
	public List<Empleado> getEmpleadoListByEntidadId(Long entidadId) {
		return empleadoDAO.getEmpleadoListByEntidadId(entidadId);
	}
	
	public void saveEmpleado(Empleado empleado) {
		empleadoDAO.saveEmpleado(empleado);
	}
	
	public void update(Empleado empleado) {
		empleadoDAO.update(empleado);
	}
	
	public void delete(Empleado empleado) {
		empleadoDAO.delete(empleado);
	}
}
